Definition and Nature Of Groups